package Lab02.test17;
public class Test {
    public static void main(String[] args) {
        //实例化操作
        //基本数据类型
        int[] numbers = new int[10];
        numbers[0] = 13;
        numbers[1] = 11;
        numbers[2] = 10;
        numbers[3] = 8;
        numbers[4] = 6;
        //、 输出该数组中的最大值、最小值、所有元素总和，以及最大值和最小值在该数组中的位置。
        // 数组中的最大值、最小值、所有元素总和，以及最大值和最小值在该数组中的位置。
        //
        //
        System.out.println(numbers[0]);
        System.out.println(numbers[1]);
        System.out.println(numbers[2]);
        System.out.println(numbers[3]);
        System.out.println(numbers[4]);
        //下标：0-4
        int index;
        for (index = 0; index < 5; index++){
            System.out.println(numbers[index]);
        }
        //输出该数组中的最大值
        int max=numbers[0];

        int m=0;

        for (int i=0;i<numbers.length;i++){

            if (numbers[i]>max){
                max=numbers[i];
                m=i;
            }
        }

        System.out.println("max is:"+max);
        System.out.println("最大值在数组中的位置："+m);

        //求最小值

        int min=numbers[0];

        int j=0;

        for ( int i=0;i<numbers.length;i++){

            if (numbers[i]<min){
                min=numbers[i];
                j=i;
            }

        }

        System.out.println("min is:"+min);
        System.out.println("最小值在数组中的位置："+j);

        //求和
        int sum = 0;
        for (int i = 0;i < numbers.length; i++){
            //累加器
            sum += numbers[i];
            sum = sum + numbers[i];
        }
        System.out.println("sum is:" +sum);
    }
}
